package com.huwei.constant;

public interface ResultErrorConstant {
	/**
	 * 未知异常
	 */
	String UNKNOW_ERROR = "UNKNOW_ERROR";
	/**
	 * 参数错误
	 */
	String PARAMTER_ERROR = "PARAMTER_ERROR";
	/**
	 * 缺失参数
	 */
	String PARAMTER_MISS = "PARAMTER_MISS";
	/**
	 * 参数约束不符合
	 */
	String PARAMTER_CONSTRAINT_VIOLATION = "PARAMTER_CONSTRAINT_VIOLATION";
	/**
	 * 参数类型不匹配
	 */
	String PARAMTER_TYPE_MISMATCH = "PARAMTER_TYPE_MISMATCH";
	/**
	 * 校验码生成失败
	 */
	String CHECK_CODE_GENERATE_FAILED = "CHECK_CODE_GENERATE_FAILED";
	/**
	 * 缺少验证码
	 */
	String CHECK_CODE_MISS = "CHECK_CODE_MISS";
	/**
	 * 缺少验证码的key
	 */
	String CHECK_CODE_KEY_MISS = "CHECK_CODE_KEY_MISS";
	/**
	 * 验证码错误
	 */
	String CHECK_CODE_ERROR = "CHECK_CODE_ERROR";
	/**
	 * 用户不存在
	 */
	String USER_UNEXISTS = "USER_UNEXISTS";
	/**
	 * 用户名或密码错误
	 */
	String USER_OR_PASSWORD_ERROR = "USER_OR_PASSWORD_ERROR";
	/**
	 * 用户已存在
	 */
	String USER_EXISTS = "USER_EXISTS";
	/**
	 * 账户异常
	 */
	String USER_ACCOUNT_ERROR = "USER_ACCOUNT_ERROR";
	/**
	 * 短信验证码不存在 ，即用户没有获取短信验证码，需要先获取
	 */
	String SMS_CODE_UNEXISTS = "SMS_CODE_UNEXISTS";
	/**
	 * 缺少短信验证码
	 */
	String SMS_CODE_ERROR = "SMS_CODE_ERROR";
	/**
	 * 请求校验码次数达上线
	 */
	String SMS_CODE_ERROR_MAX = "SMS_CODE_ERROR_MAX";
	/**
	 * 请求时间太短
	 */
	String SMS_CODE_REQUEST_QUICK = "SMS_CODE_REQUEST_QUICK";
}
